french topographic and photogrammetric projects company - Spanish English Dictionary